prickly leatherjacket - Spanish English Dictionary